Explaining The Covid Variants